Alien bug

Hector ortiz bugs

Alien bug-like life form done for Star Trek Online's expansion, Emergence.

Date
October 26, 2017